rational number comparisons